맨위로가기

환경 음향 확장

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

EAX(환경 음향 확장)는 마이크로소프트의 DirectSound3D의 확장 라이브러리로, 3D 오디오 효과를 표준화하고 오디오 환경 프리셋을 추가하여 비디오 게임 내에서 실제 환경을 시뮬레이션하는 것을 목표로 개발되었다. EAX는 디지털 신호 프로세서(DSP)에서 실행되는 사운드 효과 라이브러리로, EAX 1.0부터 EAX 5.0까지 버전이 존재하며 각 버전마다 기능이 향상되었다. 윈도우 비스타에서 DirectSound3D의 하드웨어 가속이 중단된 이후, OpenAL 소프트웨어를 통해 EAX를 에뮬레이션하여 지원하며, 일부 사운드 카드에서는 자체적인 EAX 에뮬레이션 소프트웨어를 제공한다. 크리에이티브의 OpenAL 1.1 규격에 따라 EAX는 개발자 인터페이스로서는 더 이상 사용되지 않으며, OpenAL의 EFX 인터페이스를 통해 EAX의 모든 기능을 사용할 수 있다.

더 읽어볼만한 페이지

  • 크리에이티브 테크놀로지 - ZiiLABS
    ZiiLABS는 1994년 3Dlabs로 설립되어 크리에이티브 테크놀로지에 인수된 후 사명을 변경했으며, 저전력 미디어 중심 애플리케이션 프로세서와 ZMS 시리즈 프로세서를 주력으로 생산하고 Stemcell Computing Array와 ARM 코어를 결합한 SoC를 개발한다.
  • 음향 기술 - 스테레오
    스테레오는 입체적인 음향을 재현하는 녹음 및 재생 방식으로, 자연스러운 잔향을 포함한 실제 소리를 재현하는 자연스러운 스테레오와 인공적인 방향감을 만드는 인공 스테레오로 나뉘며, 두 채널 스테레오 녹음은 두 개의 마이크로 소리를 녹음하여 청취자가 음원의 위치를 인지하도록 하는 기술이다.
  • 음향 기술 - 스카이워커 사운드
    1987년 설립된 스카이워커 사운드는 캘리포니아 스카이워커 랜치에 위치한 영화 음향 제작 회사로, 아카데미 음향상에서 뛰어난 성과를 거두었으며, 다양한 블록버스터 작품의 음향 제작에 참여하여 영화 음향 기술 발전에 기여했고, 현재는 디즈니 자회사이다.
  • 가상 현실 - 고글
    고글은 눈을 보호하는 장비로, 이누이트와 유픽족의 스노우 고글에서 시작하여 자동차, 항공기 발달과 함께 필수품이 되었고, 현재는 다양한 용도와 패션 아이템으로 활용된다.
  • 가상 현실 - 플레이스테이션 VR
    소니 인터랙티브 엔터테인먼트에서 2016년 출시한 플레이스테이션 VR은 플레이스테이션 4용 가상 현실 헤드셋으로, OLED 디스플레이, 6DoF 헤드 트래킹, 스테레오 3D 등을 지원하며 플레이스테이션 카메라를 통해 사용자의 움직임을 감지한다.
환경 음향 확장 - [IT 관련 정보]에 관한 문서
일반 정보
이름환경 음향 확장
원어 이름Environmental Audio Extensions
Creative EAX 로고
Creative EAX 로고
개발사크리에이티브 테크놀로지
배포사크리에이티브 테크놀로지
출시일1999년
단종 여부
최신 버전5.0
최신 버전 출시일2005년
라이선스사유

2. 기술

EAX는 마이크로소프트의 DirectSound3D 확장 라이브러리로, 3D 오디오 효과의 표준화를 목표로 했다. EAX는 3D 오디오 포지셔닝보다는 디지털 신호 프로세서(DSP)에서 실행되는 사운드 효과 라이브러리에 가깝다. 초기 EAX는 26개의 프리셋 환경과 제한된 매개변수를 제공했지만, 기술 발전에 따라 효과의 종류와 기능이 확장되었다.

EAX는 실제 오디오 환경을 더 정확하게 시뮬레이션하여 비디오 게임 내에서 더 많은 분위기를 조성하기 위해 개발되었다. EAX 2.0까지는 Creative Technology의 E-mu 10K1과 ESS1968 칩셋 기반 사운드 카드에서 Maestro2 효과 엔진을 기반으로 했다. 하드웨어 가속 효과 엔진은 Creative Technology 오디오 칩에 통합된 E-mu FX8010 DSP였다. EAX를 활용하는 개발자는 게임 설정에 맞는 환경을 선택하고, 사운드 카드는 해당 환경에 대한 수학적 DSP 디지털 필터 프리셋을 사용한다.

EAX는 여러 버전이 출시되었으며, 각 버전은 동시 음성 수 증가와 같은 기능 향상을 제공했다. 예를 들어 EAX 1.0은 8개의 음성을 지원했지만, EAX 5.0은 128개의 음성(각각 최대 4개의 효과 적용)을 허용한다.

Windows Vista에서 DirectSound 및 DirectSound3D에 대한 하드웨어 가속이 중단되면서,[1] EAX를 활성화하려면 OpenAL 런타임 소프트웨어가 필요한 경우가 많다. OpenAL의 오픈 소스 버전인 OpenAL Soft는 여전히 활발하게 유지 관리되고 있으며, 게임 개발자가 사용하거나 이전 게임에서 EAX 사운드를 활성화하는 데 사용할 수 있다.

2. 1. EAX 1.0

EAX 1.0은 1998년에 발표되었으며, 다음과 같은 특징을 가진다.[2]

특징
하드웨어에서 처리 가능한 8개의 동시 음성
32개의 개별 3D 음성
환경 효과 프리셋
채널별 개별 환경 프리셋
하드웨어 디지털 신호 프로세서(DSP) 렌더링



EAX는 마이크로소프트의 DirectSound3D 확장 라이브러리로, 1996년 DirectX 3와 함께 도입된 DirectSound의 확장이다. 마이크로소프트 윈도우에서 3D 오디오 효과를 표준화하고 DS3D의 오디오 포지셔닝에 환경 오디오 프리셋을 추가하는 것을 목표로 했다. EAX는 중앙 처리 장치(CPU) 대신 디지털 신호 프로세서(DSP)에서 실행되도록 작성 및 컴파일된 사운드 효과 라이브러리로 볼 수 있다.

EAX의 목표는 실제 오디오 환경을 더 정확하게 시뮬레이션하여 비디오 게임 내에서 더 많은 분위기를 조성하는 것이었다. EAX 2.0까지 이 기술은 Creative Technology의 E-mu 10K1과 ESS1968 칩셋 기반 사운드 카드에서 Maestro2 효과 엔진을 기반으로 했다. 하드웨어 가속 효과 엔진은 Creative Technology 오디오 칩에 통합된 E-mu FX8010 DSP였다.

EAX를 활용하는 개발자는 게임 설정에 맞는 환경을 선택하고, 사운드 카드는 해당 환경에 대한 수학적 DSP 디지털 필터 프리셋을 사용한다. 원래 EAX는 매우 초보적이었으며, 26개의 프리셋과 청취자 매개변수를 더 정확하게 조정하기 위한 3개의 매개변수, 소스에 대한 1개의 매개변수만 제공했다.

2. 2. EAX 2.0

EAX 2.0은 사운드 블라스터 라이브! 사운드 카드에서 지원되었다.[3]

  • 하드웨어에서 처리 가능한 32개의 동시 음성[3]
  • 폐쇄 음향 효과[3]
  • 물질 고유 반향 변수[3]

2. 3. EAX 3.0 (EAX Advanced HD)

사운드 블라스터 오디지 사운드 카드에 쓰였다.[1]

  • 하드웨어적으로 64개의 동시 보이스 처리가 가능하다.
  • 3차원 음향 환경 사이의 부드러운 전환이 가능하다.
  • 모든 반향 변수에 직접 접근할 수 있다.
  • 환경 패닝(panning) 기능을 제공한다.
  • 새로운 잔향 엔진을 탑재했다.
  • 새로운 잔향 엔진으로부터 AdvancedHD Designation이 시작되었다.

2. 4. EAX 4.0 (EAX Advanced HD 4.0)

EAX 4.0은 사운드 블라스터 오디지 2 사운드 카드에 쓰였다.[4]

  • 실시간 하드웨어 효과
  • 여러 개의 동시 환경
  • 플랜저, 에코, 디스토션, 링 변조 효과 추가[4]
  • 2003년에 출시된 규격

2. 5. EAX 5.0 (EAX Advanced HD 5.0)

사운드 블라스터 X-Fi 사운드 카드에 쓰였다.[1] E-mu 20K 기반 제품에서 지원된다.

EAX 5.0의 주요 기능은 다음과 같다.

기능설명
128개 동시 음성 처리하드웨어에서 처리 가능하며, 각 음성마다 최대 4개의 효과를 적용할 수 있다.
EAX 보이스마이크 입력 신호를 처리한다.
EAX 퓨어패스 (EAX PurePath)EAX 음향 효과는 하나의 스피커에서만 발생 가능하다.
환경 FlexiFX채널당 4개의 효과 슬롯을 제공한다.
EAX 매크로FX (EAX MacroFX)근거리에서 현실적인 위치 효과를 낸다.
환경 폐쇄 (Environment Occlusion)인접한 환경의 소리가 벽을 통과할 수 있도록 한다.


3. EAX 에뮬레이션

윈도우 비스타 이후 DirectSound3D 지원이 중단되면서, 크리에이티브OpenAL 기반의 소프트웨어 에뮬레이션 방식인 Creative ALchemy를 개발했다.[1] 이 소프트웨어는 윈도우 EAX 지원 게임들이 소프트웨어 및 하드웨어 모드에서 EAX를 어느 정도 성공적으로 재생할 수 있도록 해준다. OpenAL은 EFX 확장을 통해 EAX 확장을 기반으로 하며, 윈도우 10에서도 여전히 설치 및 작동하지만 더 이상 적극적으로 유지 관리되거나 출시되지는 않는다. OpenAL Soft라는 오픈 소스 버전이 존재하지만, 모든 버전의 EAX를 완벽하게 지원하지는 않는다.

리얼텍은 자사 사운드 카드에서 EAX 및 DirectSound3D를 지원하는 "Realtek 3D Soundback Beta 0.1" 소프트웨어를 출시했다. 이 소프트웨어는 윈도우 비스타 및 최신 운영체제에서 작동하며, 설치 시 윈도우 비스타 호환 모드가 필요하다.

nForce 사운드 카드는 EAX를 기본적으로 지원한다. 다만, nForce에서 EAX를 사용하는 게임은 제대로 실행하기 위해 파일 변경이 필요할 수 있다.

Rapture3D는 EAX를 지원하는 상용 OpenAL 래퍼로, Dirt 3와 같은 게임에서 사용된다.

와인(Wine)은 EAX의 하위 집합에 대한 소프트웨어 에뮬레이션을 구현한다.[8]

크리에이티브는 자사의 온보드 오디오를 탑재한 제품들을 위해 EAX 에뮬레이션 소프트웨어 (Creative ALchemy)를 출시했으나, Creative Labs 장치를 감지하지 못하면 작동하지 않는다.

3. 1. Sound Blaster Audigy ADVANCED MB

사운드 블라스터 오디지 ADVANCED MB는 DirectSound 가속을 통해 64채널 소프트웨어 웨이브테이블(샘플 기반 합성)을 지원하는 EAX 3.0을 지원하지만, 하드웨어 가속 '웨이브테이블' 샘플 기반 합성은 지원하지 않는다. DAC는 95dB 신호 대 잡음비로 평가된다.[1] 크리에이티브 오디오 센터, 크리에이티브 미디어소스 5 플레이어/오거나이저, 크리에이티브 웨이브스튜디오 7, 크리에이티브 알케미를 포함한다.[2]

(Dell) 인스피론, 스튜디오 및 XPS 노트북의 통합 옵션으로 제공된다.[3] 이후 버전의 드라이버는 EAX 5.0을 지원한다.[4]

3. 2. Sound Blaster X-Fi MB

사운드 블라스터 X-Fi 사운드 카드에 쓰인 EAX 5.0은 다음과 같은 기능을 제공한다.

  • 하드웨어적으로 128개의 동시 보이스 처리가 가능하다. (각각 최대 4개의 효과 사용 가능)
  • EAX 보이스 (마이크 입력 신호 처리)
  • EAX PurePath
  • 환경 FlexiFX
  • EAX MacroFX
  • 환경 폐쇄


Sound Blaster X-Fi MB는 다음과 같은 소프트웨어를 포함한다.

  • 엔터테인먼트 콘솔
  • 크리에이티브 가라오케 플레이어
  • 크리에이티브 미디어소스 5 플레이어/오거나이저
  • 크리에이티브 웨이브스튜디오 7
  • 크리에이티브 오디오 콘솔
  • 크리에이티브 ALchemy (Windows Vista 및 Windows 7에서만 사용 가능하며, Vista에서 EAX를 제공하는 데 사용됨)


또한 다음과 같은 기능을 제공한다.

  • EAX 5.0 및 OpenAL 지원
  • 크리스탈라이저
  • CMSS-3D
  • SVM
  • 그래픽 이퀄라이저
  • 콘솔 런처 (엔터테인먼트 모드)
  • 오디오 콘솔
  • 가라오케 플레이어
  • 크리에이티브 웨이브스튜디오
  • 크리에이티브 미디어소스


전작인 Audigy Advanced MB와 달리, X-Fi MB에는 소프트웨어 기반 사운드폰트 신디사이저가 포함되어 있지 않다. 또 다른 차이점은 30일 평가판 모드로 실행할 수 있다는 것이다.

4. EAX 지원 게임

EAX는 1990년대 후반부터 2000년대 초반까지 출시된 많은 게임에서 지원되었다. 다음은 EAX를 지원하는 대표적인 게임들이다.

게임 제목비고
Half-Life
Unreal Tournament
Splinter Cell
Rogue Spear
Doom 3
F.E.A.R.
Counter-Strike
Prey



이러한 게임들은 OpenAL을 지원하는 드라이버가 있는 오디오 하드웨어를 사용하면 EAX 4.0을 지원한다. Windows Vista에서 DirectSound 및 DirectSound3D에 대한 하드웨어 가속이 중단되었기 때문에,[1] 많은 게임에서 EAX를 활성화하려면 OpenAL 런타임 소프트웨어가 필요하다. OpenAL은 Creative에서 단종되었지만 Windows 10에서도 여전히 작동한다. OpenAL의 오픈 소스 버전인 OpenAL Soft는 현재도 활발하게 유지 관리되고 있으며, 게임 개발자가 사용하거나 이전 게임에서 EAX 사운드를 활성화하는 데 사용할 수 있다.

5. 오디오 플레이어 버전

크리에이티브 테크놀로지스의 디지털 오디오 플레이어인 노매드 및 ZEN 라인에는 EAX와 유사한 기술이 구현되어 있다. 이들 장치에는 다음과 같은 효과 및 기능이 있다.


  • 다양한 잔향 환경
  • 속도 변경 (느리게 또는 빠르게)
  • 환경 적응 (기차, 비행기, 공공 장소 등)
  • 사운드 이미지 (넓게, 좁게 등)
  • 간단한 그래픽 이퀄라이저

6. 미래 전망

크리에이티브의 OpenAL 1.1 규격에 따르면 EAX는 개발자 인터페이스로써는 버려진 것으로 여겨진다.[7] 새로운 개발은 EAX의 모든 기능을 포함하며 OpenAL의 전체 프레임워크와 좀 더 잘 연동되는 EFX 인터페이스를 사용해야 한다.[7]

크리에이티브는 OpenAL 업데이트를 중단했지만, 오픈 소스 버전인 OpenAL Soft는 여전히 활발하게 유지, 관리되고 있다.

참조

[1] 웹사이트 OpenAL and Windows Vista http://connect.creat[...] Creative Labs 2008-10-13
[2] 웹사이트 Environmental Audio eXtensions https://github.com/k[...] 1998-08-31
[3] 웹사이트 Environmental Audio Extensions: EAX 2.0 https://github.com/k[...] 1999-01-01
[4] 웹사이트 EAX 4.0 - Introduction https://github.com/k[...] 2003-11-18
[5] 웹사이트 EAX 4.0 - Programmer's Guide https://github.com/k[...] 2003-11-21
[6] 웹사이트 EAX 4.0 - Designer's Guide https://github.com/k[...] 2003-11-18
[7] 기타 'OpenAL, EAX and EFX section explains EAX vs EFX' http://www.bluerippl[...]
[8] 기타 Wine Staging - Release 1.7.40 http://wine-staging.[...]
[9] 기타 Creative ALchemy Project FAQ http://forums.creati[...]
[10] 기타 Creative support Games http://connect.creat[...] 2013-07-02
[11] 기타 Nov 2007 Archive of the Official Creative Soundblaster EAX website https://web.archive.[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com